#ifndef ABSTRACT_H_
#define ABSTRACT_H_

class AbstractScreen {

public:
	virtual void display(void){};
	virtual void keyboard(unsigned char key,int x, int y){};
	virtual void special(int key,int x, int y){};
	virtual void keyboardUp(unsigned char key,int x, int y){};
	virtual void specialUp(int key,int x, int y){};
	virtual void mouse(int button, int state,int x, int y){};
	virtual void motion(int x, int y){};
	virtual void passiveMotion(int x, int y){};

};

#endif /* ABSTRACT_H_ */
